home *** CD-ROM | disk | FTP | other *** search
/ Aminet 1 (Walnut Creek) / Aminet - June 1993 [Walnut Creek].iso / aminet / misc / amag / 12b92.lha / TABCalc / TABCalc.doc < prev    next >
Text File  |  1992-11-12  |  16KB  |  460 lines

  1. TABCalc - eine Tabellenkalkulation für den Amiga
  2.  
  3. Der Zellenkünstler
  4.  
  5. Tabellenkalkulationen -- sie helfen dem Anwender bei
  6. Statistiken, Bilanzen, Abrechnungen und
  7. Präsentationsgrafiken. Kurzum, ein lohnendes Programm für
  8. jeden Anwender.
  9.  
  10. Das Angebot solcher Programme ist trotz der guten
  11. Grafikfähigkeiten des Amiga spärlich. Unser Programm des
  12. Monats »TabCalc« eröffnet Ihnen die Möglichkeit, günstig zu
  13. einer leistungsfähigen Tabellenkalkulation zu kommen.
  14. TabCalc überzeugt durch intuitive Bedienung und
  15. professionelle Features. Besondere Beachtung verdienen die
  16. integrierten Grafikfunktionen.
  17.  
  18. Eine Tabelle kann man sich als rechteckiges Rechenblatt
  19. vorstellen, das in Zeilen und Spalten unterteilt ist. Die
  20. so erzeugten Felder bezeichnet man als Zellen. Sie können
  21. leer sein, eine Zahl oder einen Text enthalten. Weiterhin
  22. bietet sich die Möglichkeit, für eine Zelle eine Formel zu
  23. definieren. Das bedeutet, der Inhalt dieser Zelle errechnet
  24. sich aus dem Inhalt anderer. Womit wir beim eigentlichen
  25. Sinn einer Tabellenkalkulation wären. Es läßt sich
  26. beispielsweise eine Tabelle erstellen, die bei Eingabe der
  27. Einnahmen und Ausgaben für ein Halbjahr die entsprechenden
  28. Gewinne automatisch errechnet oder Ihnen Ihre
  29. Haushaltsbilanz abnimmt. Die trockenen Zahlen lassen sich
  30. von den meisten Tabellenkalkulationen in vielsagende
  31. Grafiken umsetzen -- auch bei TabCalc.
  32.  
  33. In das Blatt trägt man einfach den gewünschten Inhalt ein.
  34. Mit Hilfe der Cursortasten oder der Maus kann man sich von
  35. Zelle zu Zelle über's Rechenblatt bewegen. Der
  36. interessanteste Teil ist sicherlich die Formeleingabe.
  37. TabCalc erkennt viele Funktionen. Wer schon einmal in
  38. Amiga-BASIC programmiert hat, wird mit dem Format der
  39. Formeln keinerlei Probleme haben. Selbstverständlich gilt
  40. auch hier die »Punkt- vor Strichrechnung«, mittels
  41. Klammerung läßt sich aber eine andere Vorschrift erzwingen.
  42.  
  43. Folgende Rechenfunktionen sind verfügbar:
  44.  
  45. # Die vier Grundrechenarten sowie die Potenzierung;
  46.  
  47. # Summen-, Durchschnitts-, Minima- bzw. Maxima-Funktion;
  48.  
  49. # die trigonometrischen Funktionen Sinus, Cosinus und
  50. Tangens;
  51.  
  52. # die Arcus-Funktionen Arcussinus, -cosinus und -tangens;
  53.  
  54. # die Quadratwurzel-Funktion;
  55.  
  56. # die Exponential-Funktion;
  57.  
  58. # der natürliche und dekadische Logarithmus.
  59.  
  60. Neben den üblichen Grundfunktionen wartet TabCalc mit
  61. weiteren Optionen auf:
  62.  
  63. # Einfache Bedienung durch Intuition-Oberfläche;
  64.  
  65. # geringer Speicherverbrauch;
  66.  
  67. # läuft auf allen Systemen mit Kickstart 1.2, 1.3 und 2.0.
  68. Auch Anwender mit 512 KByte kommen in den Genuß von TabCalc;
  69.  
  70. # hohe Geschwindigkeit, insbesondere bei der
  71. Formelberechnung;
  72.  
  73. # beliebige Tabellengröße;
  74.  
  75. # Berechnung transzendenter Funktionen, Bereichssummen,
  76. Durchschnitte, Minima und Maxima;
  77.  
  78. # die Tabelle läßt sich im ASCII-Format speichern und so in
  79. Textverarbeitungen übernehmen. Natürlich kann sie auch auf
  80. dem Drucker ausgegeben werden;
  81.  
  82. # leistungsstarkes Grafikpaket mit Balken-, Stapel-, Linien
  83. und Kreisgrafik, wahlweise auch dreidimensional;
  84.  
  85. # Bis zu zehn Grafiken gleichzeitig darstellbar;
  86.  
  87. # Die Grafiken lassen sich als IFF-Datei sichern und so
  88. nachträglich mit Grafikrprogrammen manipulieren oder in
  89. Textverarbeitungs- bzw. DTP-Programme einbinden.
  90.  
  91. Selbst »Kleinigkeiten« wie »Autocursor« oder »Autocalc«
  92. beherrscht TabCalc. Autocursor ist an- bzw. abschaltbar und
  93. bewegt, sofern die Option aktiviert ist, nach jeder Eingabe
  94. der Zell-Cursor in die nächste Zelle. So geht das Eintippen
  95. zügig vonstatten. Autocalc ist ebenfalls optional und
  96. berechnet bei jeder Änderung einer Zelle alle Formeln aufs
  97. Neue. Im deaktivierten Zustand ist die Berechnung ansonsten
  98. explizit über einen Menüpunkt anzugeben.
  99.  
  100. »Full-Featured-Graphics«
  101.  
  102. Jetzt wird's richtig professionell. Die Grafiken von
  103. TabCalc erinnern an richtig teure Programmpakete.
  104. Professionell aussehende Balken-, Stapel-, Kreis und
  105. Liniengrafiken aus beliebigen rechteckigen Bereichen der
  106. Tabelle lassen sich unproblematisch, vor allem aber simpel,
  107. erzeugen.
  108.  
  109. Mittels Schalter wählt man den Grafiktyp an. Das Bemaßen
  110. der Koordinatenachsen ist ebenso möglich wie die Ausgabe
  111. einer Legende. Ein optionales Gitter sorgt für einfacheres
  112. Interpretieren, eine Überschrift für die bessere Zuordnung
  113. der Grafik. Jede Grafik läßt sich wahlweise im 2-D- oder
  114. 3-D-Look ausgeben. Selbst um die richtigen Maxima bzw.
  115. Minima des Koordinatensystems kümmert sich TabCalc, wenn
  116. nicht anders gewünscht, selbst. Um die Grafiken nicht
  117. jedesmal neu definieren zu müssen, werden diese mitsamt der
  118. Tabelle gesichert.
  119.  
  120.  
  121. Format der Formeln
  122. ------------------
  123.  
  124. Falls Ihnen das Aussehen von Rechenausdrücken in Amiga-BASIC
  125. geläufig ist, dürfte die Definition von Formeln kein
  126. Problem darstellen. Auf Zellen wird dabei einfach durch
  127. Angabe ihrer Koordinaten zugegriffen. Die Zellen können
  128. dabei mit beliebigen Zahlen durch die Grundrechenarten und
  129. die Potenzierung "^" verknüpft werden. Selbstverständlich
  130. beachtet das Programm dabei die üblichen Rechenregeln
  131. (Punkt vor Strich). Geben Sie beispielsweise in Zelle A3
  132. die Formel "A1*A2" an und schreiben Sie in die Zellen A1
  133. und A2 beliebige Werte. Zelle A3 wird dann ständig deren
  134. Produkt anzeigen, wobei eine leere oder Textzelle wie eine
  135. "0" behandelt wird. Probieren Sie ruhig kompliziertere
  136. Rechenausdrücke aus, auch konstante Zahlen können benutzt
  137. werden (z.B. A1*0.14 um die MWSt zu Zelle A1 zu berechnen).
  138.  
  139. Um die Summe eines rechteckigen Tabellenbereichs zu
  140. berechnen, ist es nicht nötig, die Zellen einzeln
  141. zusammenzuzählen. Dazu müssen Sie nur die Eckzellen (links
  142. oben / rechts unten) des Bereichs eingeben, durch einen
  143. Doppelpunkt getrennt.
  144.  
  145. Beispielsweise berechnet "A1:A5" die Summe der Zellen
  146. A1,A2,...,A5 und "A2:B6" die Summe der Zahlen
  147. A2,B2,A3,B3,...,A6,B6. Diese Bereiche können auch beliebig
  148. mit anderen Elementen verknüpft werden (Beispiel:
  149. A1:A5*7+B12/5
  150.  
  151. Wenn Sie hinter den Doppelpunkt noch eine "0" setzen (z.B.
  152. "A1:0A5"), wird statt der Summe der Durchschnitt des
  153. Bereichs berechnet, ein "<" bzw ">" ergibt die kleinste
  154. bzw. größte Zahl des Bereichs (Maximum/Minimum).
  155.  
  156. Schließlich gibt es noch verschiedene Funktionen:
  157.  
  158. - (): Klammerung, z.B. (A1+A2)*A3
  159.  
  160. - SIN(), COS(), TAN(): trigonometrische Funktionen, z.B.
  161. SIN(A1+A2)
  162.  
  163. - ASIN(),ACOS(),ATAN(): Arcus-Funktionen
  164.  
  165. - SQRT(): Quadratwurzel
  166.  
  167. - EXP(): Exponent (e^x)
  168.  
  169. - LOG(), LOG10(): natürlicher bzw. dekadischer Logarithmus
  170.  
  171. Beachten Sie folgende Hinweise:
  172. -    Eine Formelzelle, deren Wert das Programm nicht
  173. berechnen kann (z.B. rekursiver Zugriff oder Überlauf) wird
  174. mit "?????????" angezeigt.
  175.  
  176. -    Formeln dürfen keine Leerzeichen enthalten!
  177.  
  178. -    Zwei Rechenzeichen dürfen nicht nebeneinanderstehen:
  179. A1*(-2) statt A1*-2
  180.  
  181. -    Bei falsch eingegebenen Formeln gibt das Programm eine
  182. Meldung aus und kehrt in die Tabelle zurück
  183.  
  184.  
  185.  
  186. Menüpunkte des Tabellenfensters
  187. -------------------------------
  188.  
  189. Wir kommen nun zu den Menüpunkten des Tabellenfensters. Es
  190. existieren drei Menüs: Projekt, Edit und Grafik
  191.  
  192. Menü "Projekt"
  193.  
  194. Löschen:
  195.   Tabelleninhalt wird nach Sicherheitsabfrage gelöscht.
  196.  
  197. Neue Größe:
  198.   Mit dem hier erscheinenden Requester kann die Gesamtgröße
  199.   der Tabelle verändert werden. Bei Programmstart hat die
  200.   Tabelle 26 Zeilen mit 7 Spalten und paßt damit genau auf
  201.   einen 640x256-Bildschirm. Diese Größe kann allerdings
  202.   beliebig (je nach vorhandenem Speicher) verändert werden,
  203.   so daß Tabellen mit 100 Zeilen x 100 Spalten kein Problem
  204.   darstellen. An der Programmbedienung ändert sich dabei
  205.   nichts. Bei mehr als 26 Spalten wird ab Spalte "Z" mit
  206.   AA,AB,AC,...,BA,BC etc. weitergezählt, genauso müssen die
  207.   Koordinaten dann auch in Formeln angegeben werden.
  208.  
  209.   Achtung: Bei Größenänderung geht der Inhalt der alten
  210.   Tabelle verloren. Die Größe einer Tabelle wird
  211.   mitabgespeichert und beim Laden auf den abgespeicherten
  212.   Wert gestellt.
  213.  
  214. Öffnen (Tastaturaufruf durch rechte Amiga-o):
  215.   Mit diesem Menüpunkt kann man eine abgespeicherte Tabelle
  216.   einschließlich der definierten Grafiken einlesen. Der
  217.   Dateiname muß im ARP-Filerequester angegeben und mit OK
  218.   bestätigt werden.
  219.  
  220. Speichern (rechte Amiga-s):
  221.   Speichern der Tabelle, einschließlich Größe und erzeugten
  222.   Grafiken unter dem aktuellen Dateinamen
  223.  
  224. Speichern als (rechte Amiga-a):
  225.   Speichern der Tabelle unter einem neuen Dateinamen (Angabe
  226.   im Filerequester). Der neue Name wird zum aktuellen
  227.   Dateinamen.
  228.  
  229. Speichern ASC:
  230.   Der Teil der Tabelle, der im Fenster zu sehen ist, wird im
  231.   ASCII-Format gespeichert. Dadurch kann er in
  232.   Textverarbeitungen oder Editoren übernommen werden.
  233.  
  234. Drucken (rechte Amiga-d):
  235.   Ausdrucken der angezeigten Tabelle nach Sicherheitsabfrage
  236.  
  237. Ende (rechte Amiga-q):
  238.   Beendet das Programm (nach Sicherheitsabfrage, falls die
  239.   Tabelle verändert wurde)
  240.  
  241.  
  242. Menü "Edit"
  243. -----------
  244. Formel (rechte Amiga-f):
  245.   Eingabe einer Formel (s.oben)
  246.  
  247. Berechnen (rechte Amiga-b):
  248.   Bei Anwahl dieses Menüpunktes berechnet tabCALC alle
  249.   Formeln und zeigt die Ergebnisse in den Zellen an. Dies ist
  250.   dann sinnvoll, wenn die automatische Formelberechnung
  251.   (AutoCalc) abgeschaltet wurde.
  252.  
  253. Gehe zu (rechte Amiga-g):
  254.   Das Programm fragt nach einer Zelle, auf die dann der
  255.   Cursor bewegt wird (z.B. B12). Bei großen Tabellen kann man
  256.   sich so schnell an eine bestimmte Stelle bewegen.
  257.  
  258. AutoCalc:
  259.   Mit diesem Menüpunkt wird die automatische Formelberechnung
  260.   ein- bzw. ausgeschaltet. Der jeweilige Zustand ist am Haken
  261.   an diesem Menüpunkt erkennbar. Bei eingeschaltetem AutoCalc
  262.   werden nach jeder Veränderung einer Zelle alle Formeln neu
  263.   berechnet, ansonsten geschieht dies nur vor Speichern und
  264.   Drucken oder durch den Menübefehl "Berechnen".
  265.  
  266. AutoCursor:
  267.   Mit diesem Menüpunkt kann man die automatische
  268.   Cursorbewegung ein- bzw. ausschalten. Der Zustand ist
  269.   ebenfalls durch einen Haken erkennbar. Bei eingeschaltetem
  270.   AutoCursor wird der Cursor nach jeder Eingabe um eine Zelle
  271.   nach unten bewegt. Dies erleichtert das Eintippen von
  272.   fortlaufenden Spalten.
  273.  
  274.  
  275. Menü "Grafik"
  276. -------------
  277.  
  278. Neue Grafik
  279.   Erstellung einer neuen Grafik (siehe Beschreibung des
  280.   Grafikteils)
  281.     - Grafik 1,...
  282.     Ein Menüpunkt, der nicht in Geisterschrift dargestellt
  283.     wird, repräsentiert hier eine definierte Grafik. Falls
  284.     diese eine Überschrift besitzt, trägt der entsprechende
  285.     Menüpunkt den gleichen Namen, ansonsten "Grafik x". Durch
  286.     Anwahl kann diese Grafik in einem Fenster dargestellt bzw.
  287.     in den Vordergrund geholt werden.
  288.  
  289.  
  290. Beschreibung des Grafikteils
  291. ----------------------------
  292. TABCalc kann professionell aussehende Balken-, Stapel-,
  293. Kreis und Liniengrafiken aus beliebigen rechteckigen
  294. Bereichen der Tabelle erstellen. Die Bedienung läßt sich am
  295. besten anhand eines Beispiels erklären (Datei
  296. Beispiel.tab).
  297.  
  298. Um eine neue Grafik zu einer Tabelle zu definieren, müssen
  299. Sie im Menü "Grafik" den Menüpunkt "neue Grafik" auswählen.
  300. Nun fordert Sie das Programm auf, mit der Maus einen
  301. Bereich zu definieren oder eine Taste zu drücken. Falls der
  302. gesamte darzustellende Bereich im Fenster zu sehen ist,
  303. können Sie nun einfach den Mauszeiger in die linke obere
  304. Ecke des darzustellenden Bereiches bewegen, die linke
  305. Maustaste gedrückt halten und die Maus solange bewegen, bis
  306. das angezeigte Rechteck den Bereich umschließt. Beim
  307. Loslassen der Maustaste erscheint dann der
  308. Grafik-Requester. Falls Sie den Bereich lieber von Hand
  309. definieren wollen, drücken Sie eine beliebige Taste oder
  310. klicken Sie auf irgendeine Zelle.
  311.  
  312. Beispiel: (siehe Beispieltabelle)
  313. Sie wollen eine Ein-/Ausgaben-Vergleichsgrafik für die
  314. Monate Januar-Juni erstellen. Der Datenbereich ist also das
  315. von den Zellen B4 und C9 begrenzte Rechteck. Wählen Sie
  316. "neue Grafik" und ziehen Sie den Mauszeiger von Zelle B4
  317. auf Zelle C9.
  318.  
  319.  
  320. Der Grafik-Requester
  321. --------------------
  322.  
  323. Der Grafik-Requester ist der wichtigste Teil der
  324. Grafikerweiterung. Hier können alle Optionen für eine
  325. Grafik definiert und verändert werden. Bei Definition einer
  326. Grafik gelangen Sie automatisch in diesen Requester.
  327.  
  328. Beschreibung der Gadgets:
  329.  
  330. Datenfeld:
  331.   Hier wird der darzustellende Bereich angegeben. Die
  332.   Schreibweise ist die gleiche wie bei der Bereichsdefinition
  333.   in Formeln: <Zelle links oben>:<Zelle rechts unten>
  334.  
  335. Richtung:
  336.   Dieser Schalter bestimmt die Richtung der Daten. Steht hier
  337.   ein Pfeil nach unten, sind die Daten spaltenweise zu
  338.   interpretieren (im Beispiel: Vergleich der Spalte
  339.   "Einnahmen" mit der Spalte "Ausgaben" für Januar-Juli).
  340.   Andernfalls sind die Daten zeilenweise darzustellen.
  341.   Probieren Sie ruhig einmal aus, was eine Änderung der
  342.   Richtung bewirkt!
  343.  
  344. Beschr.:
  345.   Falls Sie eine Beschriftung der Daten wünschen, müssen Sie
  346.   hier die Zeile/Spalte angeben, in der sich die
  347.   Beschriftungstexte befinden. Im Beispiel befinden sich die
  348.   Texte "Jan"-"Jul" in der Spalte A.
  349.  
  350. Legende:
  351.   Um eine Legende (Beschreibung der Datenreihen)
  352.   darzustellen, geben Sie hier die Zeile/Spalte für die
  353.   Legende ein (im Beispiel: Texte "Einnahmen" und "Ausgaben"
  354.   in Zeile 3).
  355.  
  356. Überschr.:
  357.   Hier können Sie eine Überschrift für die Grafik eingeben.
  358.   Unter diesem Namen können Sie die Tabelle dann auch im
  359.   Grafikmenü von tabCALC aufrufen. Falls sie keine
  360.   Überschrift angeben, wird als Name "Grafik x" benutzt.
  361.  
  362. X-/Y-Achse:
  363.   Beschriftung der Achsen, z.B. "Monat" und "DM"
  364.  
  365. 3D:
  366.   An/Ausschalten der dreidimensionalen Darstellung
  367.  
  368. Gitter:
  369.   An/Ausschalten des Gitternetzes
  370.  
  371. Werte:
  372.   Falls dieser Schalter aktiviert ist, werden die
  373.   Tabellenwerte in die Grafik integriert.
  374.  
  375. Farbe:
  376.   Hier kann man auswählen, ob die Grafik in Farbe oder
  377.   schwarzweiß (mit Mustern) dargestellt werden soll.
  378.  
  379. Skalierung:
  380.   Bei aktiviertem AUTO rechnet tabCALC die Maxima/Minima der
  381.   darzustellenden Werte selbst aus und bestimmt daraus die
  382.   Skalierung der Y-Achse (im Beispiel: Minimum 0, Maximum
  383.   240, Beschriftung alle 20 Einheiten). Wenn man diese Option
  384.   abschaltet, kann man dies selbst bestimmen, um so
  385.   beispielsweise die Y-Achse erst bei 50 beginnen zu lassen.
  386.   MinY ist der niedrigste, MaxY der höchste Wert an der
  387.   X-Achse, DY ist der Beschriftungsabstand. Falls die Grafik
  388.   schon einmal dargestellt worden ist, stehen hier die
  389.   zuletzt errechneten Werte.
  390.  
  391. Die unteren fünf Gadgets beschreiben schließlich die Art
  392. der Grafik:
  393.  
  394. Balkengrafik:
  395.   Daten als Balken, bei mehreren Reihen nebeneinander
  396.  
  397. Stapelgrafik:
  398.   Daten als Balken, übereinandergestapelt
  399.  
  400. Stapelgrafik %:
  401.   Gestapelte Balken, auf 100% gestreckt (alle gleich hoch)
  402.  
  403. Kreisgrafik:
  404.   Die erste Datenreihe wird als Kreisgrafik dargestellt
  405.  
  406. Liniengrafik:
  407.   Daten als Linien
  408.  
  409. Nachdem Sie alle Optionen eingestellt haben, drücken Sie
  410. auf Ok. Bei Eingabefehlern blinkt der Bildschirm und der
  411. Cursor bewegt sich in das entsprechende Gadget. Ansonsten
  412. wird die Grafik dargestellt. Mit dem Abbruchgadget können
  413. Sie die Grafikdefinition rückgängigmachen.
  414.  
  415. Wenn alles in Ordnung ist, erscheint ein Fenster mit der
  416. entsprechenden Grafik auf dem Bildschirm. Dieses
  417. kann mit den entsprechenden Gadgets beliebig verschoben,
  418. vergrößert oder verkleinert, in den Hinter- oder
  419. Vordergrund gebracht oder geschlossen werden. Um in der
  420. Tabelle weiterzuarbeiten, klicken sie einfach in das
  421. Tabellenfenster und editieren Sie die Tabelle. Sie können
  422. auch weitere Grafiken definieren (bis zu 10 gleichzeitig),
  423. die dann in verschiedenen Fenstern angezeigt werden. Falls
  424. sie nun wieder ein Grafikfenster anklicken, wird die Grafik
  425. neu gezeichnet und evtl. in der Tabelle geänderte Werte
  426. berücksichtigt. Dasselbe können Sie auch erreichen, indem
  427. Sie im Menü "Grafik" des Tabellenfensters den Namen der
  428. Grafik auswählen. Dabei wird außerdem das Grafikfenster neu
  429. geöffnet (falls es geschlossen wurde) und in den
  430. Vordergrund gebracht.
  431.  
  432. Jedes Grafikfenster besitzt ein eigenes Menü "Grafik" mit
  433. folgenden Menüpunkten:
  434.  
  435. Parameter (Amiga-p):
  436.   Der Grafik-Requester (siehe oben) erscheint, und die
  437.   Parameter der Grafik können beliebig verändert werden.
  438.  
  439. Drucken (Amiga-d):
  440.   Die Grafik wird ausgedruckt, je nach Requestereinstellung
  441.   in Farbe oder schwarzweiß.
  442.  
  443. Speichern IFF:
  444.   Speichern der Grafik im IFF-Format. Dadurch kann sie mit
  445.   Malprogrammen manipuliert oder in Textprogramme übernommen
  446.   werden.
  447.  
  448. Löschen:
  449.   Die Grafikdefinition wird gelöscht. Danach ist die Grafik
  450.   nicht mehr aufrufbar.
  451.  
  452. Schließen:
  453.   Das Grafikfenster wird geschlossen (entspricht Klick auf
  454.   das Schließgadget). Da die Grafikdefinition erhalten
  455.   bleibt, kann die Grafik jederzeit wieder aufgerufen werden.
  456.  
  457.  
  458. Und nun viel Spaß beim Erstellen Ihrer Tabellen und
  459. Grafiken.
  460.